﻿global using MicroCloud.Authentication;
global using MicroCloud.Authentication.OAuth2;
global using MicroCloud.Authentication.OAuth2.DingTalk;
global using MicroCloud.Authentication.OAuth2.TikTok;
global using MicroCloud.Authentication.OAuth2.WeChat;
global using MicroCloud.Authentication.OAuth2.WeChat.Dtos;
global using MicroCloud.AutoMapper;
global using MicroCloud.Dtos;
global using MicroCloud.Entity;
global using MicroCloud.EventBuses;
global using MicroCloud.Extensions;
global using MicroCloud.Identity.Database;
global using MicroCloud.Identity.Datas;
global using MicroCloud.Identity.Dtos;
global using MicroCloud.Identity.Entities;
global using MicroCloud.Identity.Events;
global using MicroCloud.Identity.JwtBearer;
global using MicroCloud.Mapping;
global using MicroCloud.Pack.Identity.Dtos;
global using MicroCloud.Packs;
global using Microsoft.AspNetCore.Http;
global using Microsoft.AspNetCore.Identity;
global using Microsoft.AspNetCore.WebUtilities;
global using Microsoft.EntityFrameworkCore;
global using Microsoft.EntityFrameworkCore.Metadata.Builders;
global using Microsoft.Extensions.Caching.Distributed;
global using Microsoft.Extensions.DependencyInjection;
global using Microsoft.Extensions.Logging;
global using Newtonsoft.Json;
global using Newtonsoft.Json.Linq;
global using System;
global using System.Collections.Generic;
global using System.ComponentModel;
global using System.ComponentModel.DataAnnotations;
global using System.ComponentModel.DataAnnotations.Schema;
global using System.Data;
global using System.Linq;
global using System.Linq.Expressions;
global using System.Net.Http;
global using System.Reflection;
global using System.Security.Claims;
global using System.Security.Cryptography;
global using System.Security.Principal;
global using System.Threading.Tasks;
global using MicroCloud.Utils;
